grounded in actual fact - Turkish English Dictionary